thread speck - Turkish English Dictionary